package com.mall.goods.mapper;

import com.mall.goods.model.dto.GoodsNewDto;
import com.mall.goods.model.vo.GoodsNewVo;

import java.util.List;

/**
 * 新品上线Mapper接口
 */
public interface GoodsNewMapper
{
    /**
     * 查询新品上线
     */
    GoodsNewVo selectGoodsNewById(Long id);

    /**
     * 查询新品上线列表
     */
    List<GoodsNewVo> selectGoodsNewList(GoodsNewDto goodsNewDto);

    /**
     * 新增新品上线
     */
    int insertGoodsNew(GoodsNewDto goodsNewDto);

    /**
     * 修改新品上线
     */
    int updateGoodsNew(GoodsNewDto goodsNewDto);

    /**
     * 删除新品上线
     */
    int deleteGoodsNewById(Long id);

    /**
     * 批量删除新品上线
     */
    int deleteGoodsNewByIds(Long[] ids);
}
